Removable covering - Français Anglais Dictionnaire